*{margin:0 auto; padding: 0;}

#box{
	position:relative;;
	width: 450px; height:450px;
	margin-top:50px;
}
canvas{
	position: absolute;
	top:0; left: 0;
	box-shadow: -2px -2px 2px #EFEFEF, 5px 5px 5px #B9B9B9;
}

#winer,#restart{
	position:absolute;
	left: 0;
	right: 0;
	width: 30%;
	height: 30px;
	padding:0 8px;
	border:1px solid #999;
	background: rgba(255, 255, 0, 0.7);
	border-radius: 8px;
	text-align: center;
	line-height: 30px;
	display: none;
}

#winer{
	top:40%;
}
#restart{
	top:50%;
}
#restart:hover{
	background:rgba(0, 255, 0, 0.7);
	color:white;
	cursor: pointer;
}